deer shot - German English Dictionary